草庐IT

ios - RxSwift 和 UIPickerView

全部标签

ios - XCode 需要在任何模拟器崩溃后重新启动

就在最近,我在使用XCode时遇到了很多麻烦。每当我在模拟器上运行我的应用程序并崩溃(抛出异常或其他东西)时,模拟器会在我下次运行它时崩溃,即使我撤消了导致初始崩溃的代码。例如,在一个初始化方法中,我调用self=[superinit];returnself;我可以运行它一百次,而且每次都运行良好。但是如果我打电话self=[superinit];[superwrlgnqelrguqrngouqerngerg];returnself;然后它就应该崩溃了。但是如果我撤消随机消息调用,那么它又是self=[superinit];returnself;然后我再次在模拟器上运行它,它崩溃了!即

ios - 将加速度计数据记录到 Iphone IOS 上的文件中

您好,我正在尝试将加速度计数据写入文件。这是我的代码:-(void)accelerometer:(UIAccelerometer*)accelerometerdidAccelerate:(UIAcceleration*)acceleration{//xax.text=[NSStringstringWithFormat:@"X:[%2.6f]",acceleration.x];//yax.text=[NSStringstringWithFormat:@"Y:[%2.6f]",acceleration.y];//zax.text=[NSStringstringWithFormat:@"Z:

ios - 将数据从 Iphone 传输到计算机

关闭。这个问题是off-topic.它目前不接受答案。想要改进这个问题?Updatethequestion所以它是on-topic用于堆栈溢出。关闭11年前。Improvethisquestion当Iphone已连接且应用程序打开时,是否有任何可能的方法将数据从Iphone传输到计算机。基本上,Iphone需要能够影响计算机上的文件。

ios - 告诉 Superview 忽略触摸事件?

我正在向父View添加一个subview,我需要知道如何告诉父View忽略触摸事件,以便接收触摸事件的唯一View是subview。这将如何完成?谢谢! 最佳答案 将父View的userInteractionEnabled属性设置为NO:view.superview.userInteractionEnabled=NO; 关于ios-告诉Superview忽略触摸事件?,我们在StackOverflow上找到一个类似的问题: https://stackoverf

ios - 试图在 uiscrollview 内部绘制

我们希望能够在可以用两根手指滚动的uiscrollview中显示一张大图片,然后允许用户用一根手指在上面绘图。我们已经制作了一个应用程序,您可以在其中显示背景图像,然后在另一个uiview上绘制背景图像。我们基本上想将它与uiscrollview结合起来,但我们不确定是否可能/如何做到这一点。如果我们将uiscrollviews的最小触摸次数设置为2(就像这里的答案Simulatingdragsinsideascrollview),我们是否可以使用touchesBegan、touchesEnded等进行绘图,并在它们内部检查它是否是一根手指以及它是否被绘制?谢谢

ios - 如何以编程方式在 iPhone 应用程序中使用 Twitvid 在 Twitter 上上传视频

如何通过编程在iPhone应用程序中使用Twitvid将视频上传到Twitter? 最佳答案 我没有可以给你的代码,而且我不知道有哪个库可以轻松完成所有这些工作,但我建议你查看TwitVid文档:http://twitvid.pbworks.com/w/page/22556295/FrontPage要完成所需的OAuth请求,我建议您使用ASIFormDataRequest类:http://allseeing-i.com/ASIHTTPRequest/ 关于ios-如何以编程方式在iPh

ios - 在为 iOS 项目运行 SenTest 测试时,我可以使用 LLVM 在 Xcode 4 中使用条件定义吗?

我发现很多人使用Xcode3来执行此操作,但它似乎在Xcode4中不再有效。或者,它部分有效……我在我的测试目标下为调试和发布添加了一个预处理器宏“TEST_TARGET”,如果我在实际单元测试中使用#ifdefTEST_TARGET,它会按预期工作。但是,我真的很想从一个源文件中记录一些额外的信息,该源文件只是主应用程序的一部分,当它在单元测试下运行时(即只是一个标准源文件,而不是单元测试文件)。该源文件似乎没有“看到”定义。我已经逐步调试了调试器,#ifdef中的代码从未执行过。有没有办法告诉我的应用程序正在单元测试目标下运行? 最佳答案

ios - 在 UITableView 中缓存 CoreData 对象以提高性能?

我一直想知道在UITableView中直接使用CoreData作为数据源的性能特征。所以,假设我在UITableView中显示一堆数据,需要时我从我的CoreData存储中检索这些数据。按需检索这些数据是否会产生特别高的性能成本?换句话说,缓存从商店检索到的项目并在显示我的UITableView数据时引用该设置而不是每次都转到CoreData是否有意义(从性能的角度来看)?我确信这里会有某种性能提升,但我对它可能有多大或多小没有任何直觉。有人吗? 最佳答案 您应该考虑使用NSFetchedResultsController.它旨在最

ios - 从网站加载 iOS 应用程序资源

我目前正在开发一个通用的iOS应用程序,由于大量使用视频和声音文件,该应用程序的大小已超过100mb。我已经实现了一个在运行时(从网站)加载这些Assets的解决方案,但我想知道Apple是否批准此类操作。它现在的工作方式是这样的:为每种iOS设备类型创建一个包(包含所有视频和声音文件):iPhone、iPhoneRetina和iPad。然后将这个包压缩并上传到服务器。根据安装应用程序的设备,下载相应的zip文件,保存到Documents目录,然后解压缩。最后使用[NSBundlebundleWithPath:]加载bundle此方法工作正常,但我无法通过阅读文档弄清楚Apple是否会

iOS 应用程序被拒绝 - 私有(private)符号 mach_init_routine

最近我们的一个应用程序的更新被拒绝了,因为我们可能使用私有(private)api。有趣的是:该应用程序仅包含一个简单的uiwebview,它加载了一个senchatouchjavascript应用程序(本地),并且更新仅更改了一些javascript,根本没有native代码。应要求,苹果透露该应用可能使用了以下私有(private)符号:__keymgr_dwarf2_register_sections_cthread_init_routinemach_init_routine因为此应用程序唯一的“手写”代码长约5行(获取html代码和baseurl+将其传递给uiwebview)